A Performance Evaluation of Rpc, Java Rmi, Mpi and Pvm
نویسندگان
چکیده
This paper presents performance comparison of Remote Procedure Calls (RPC), Java Remote Machine Invocation (RMI), Message Passing Interface (MPI) and Parallel Virtual Machine (PVM). The Bandwidth, latency and parallel processing time are measured using standard benchmarks. The results show that the MPI performance is much closer to RPC performance.
منابع مشابه
Eecient Java Rmi for Parallel Programming
Java offers interesting opportunities for parallel computing. In particular, Java Remote Method Invocation (RMI) provides a flexible kind of Remote Procedure Call (RPC). Unlike RPC, RMI supports polymorphism, which requires the system to be able to download remote classes into a running application. Sun’s RMI implementation achieves this kind of flexibility at the cost of a major runtime overhe...
متن کاملCCJ: object-based message passing and collective communication in Java
CCJ is a communication library that adds MPI-like message passing and collective operations to Java. Rather than trying to adhere to the precise MPI syntax, CCJ aims at a clean integration of communication into Java’s object-oriented framework. For example, CCJ uses thread groups to support Java’s multithreading model and it allows any data structure (not just arrays) to be communicated. CCJ is...
متن کاملRMIX: A Dynamic, Heterogeneous, Reconfigurable Communication Framework
RMIX is a dynamic, heterogeneous, reconfigurable communication framework that allows software components to communicate using various RMI/RPC protocols, such as ONC RPC, Java RMI and SOAP, by facilitating dynamically loadable provider plug-ins to supply different protocol stacks. With this paper, we present a native (C-based), flexible, adaptable, multi-protocol RMI/RPC communication framework ...
متن کاملDifference between corba and rmi pdf
Of two distributed object models for use with Java: CORBA and RMI. In the paper we presents performance. Important differences between CORBA and RMI.Both CORBA and RMI hide the communications details of. Therefore from now on we will compare RMI only to the CORBA object request broker. ORB.Systems developers will have to choose between interoperability where Web Services have advantages, and pe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006